Instalare pachet

http://cnlr.ro/?pagina=349 (OJI KIT 2017)
http://infoarena.ro/schimbare-borland/pachet
alegeti
Pachet cu compilatorul MinGW 4.4, GDB 7.1 si Code::Blocks

Tutorial http://www.cprogramming.com/code_blocks/


Tutorial CodeBlocks
MinGw poate fi descarcat si de aici
http://infoarena.ro/schimbare-borland/ghid

http://www.cplusplus.com/doc/tutorial/namespaces.html

Observatii :

namespace std = contine toate clasele, obiectele, functiilor din biblioteca standard C++

Daca nu incorporam in program using namespace-ul care contine clasele , obiectele.... si dorim sa utilizam o functie, atunci trebuie specificat acest lucru prin prefixarea numelui functiei respective cu numele namespace-ului unde se gaseste.
Exemplu name_space: : nume_functie

Without namespace

#include <iostream>
 
int main () {
  std::cout << "Acesta este un exemplu!\n";
  return 0;
}




With namespace
using namespace std;


#include <iostream>
using namespace std;
 
int main () {
  cout << "Acesta este un exemplu !\n";
  return 0;
}


Informatii preluate de la domnul profesor Alin Burta.

" Biblioteca graphics.h este o rescriere a bibliotecii BGI din mediul Borland C++, pe care
o îmbogăţeşte cu funcţii noi. Ea poate fi un punct de pornire pentru elevii care nu au mai
lucrat cu funcţii grafice până acum. Ulterior se poate trece la OpenGL e.t.c
Eu am folosit la clasă această bibliotecă lucrând în Dev-C++ deoarece, recunosc, n-am reuşit
acest lucru şi în MinGW (
:&quot;> blushing
:&quot;> blushing
).

Pentru a utiliza această bibliotecă într-un proiect realizat în Code::Blocks (eu am testat pe versiunea
10.05) trebuie să urmaţii paşii de mai jos:

1. Se creaza un proiect nou de tip Empty Project (se urmeaza pasii Wizardului);
2. Se copiaza in folderul proiectului biblioteca graphics.h
(
Descărcaţi biblioteca de aici: http://www.uniqueness-template.com/devcpp/graphics.h
)

3. Se adauga optiunile
-lbgi
-lgdi32
-lcomdlg32
-luuid
-loleaut32
-lole32

in meniul Project -> Build Options... -> Linker settings la Other Linker Settings

4. Se adauga un fisier sursa nou in proiect, de exemplu:

#include <graphics.h>

int main()
{
initwindow(400,300); open a 400x300 graphics window
moveto(0,0);
lineto(50,50);
lineto(50,100);
lineto(150,120);
while(!kbhit()); wait for user to press a key
closegraph(); //close graphics window
return 0;
}

5. F9 si Enjoy !

OBS: Documentatia pentru biblioteca grafica poate fi gasita la adresa:
http://www.cs.colorado.edu/~main/cs1300/doc/bgi/


"



http://www.infobits.ro/
http://www.infobits.ro/pachete-de-instalare.php
Code::Blocks - Bibliotecă graficăID: 00022 | Articol gratuit în format digital
Autor: Vlad TUDOR